/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Modelo;

import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.ArrayList;
import java.util.logging.Level;
import java.util.logging.Logger;

/**
 *
 * @author PeÑa
 */
public class ClientesBD {

    static Connection con;
    static Statement st;
    static ResultSet resultado;

    public static Cliente login(String alias, String password) {
        try {
            con = Conexion.getConexion();
            st = con.createStatement();
            resultado = st.executeQuery("select * from clientes where usuario='" + alias + "' AND password='" + password + "';");
            if (resultado.next()) {
                Cliente usuario = new Cliente();
                usuario.setUsuario(alias);
                usuario.setId(resultado.getInt("id_cliente"));
                usuario.setPassword(password);
                usuario.setNombre(resultado.getString("nombre"));
                return usuario;
            }
        } catch (Exception e) {
        }
        return null;
    }


    public static Cliente obtenerCliente(int id) {

        try {
            con = Conexion.getConexion();
            st = con.createStatement();
            resultado = st.executeQuery("select * from clientes where id_cliente=" + id);
            Cliente usuario = null;
            if (resultado.next()) {
                usuario = new Cliente();
                usuario.setUsuario(resultado.getString("usuario"));
                usuario.setId(resultado.getInt("id_cliente"));
                usuario.setNombre(resultado.getString("nombre"));
                
            }

            return usuario;
        } catch (Exception ex) {
        }
        return null;
    }

}